FanCode, launched in 2019 by Dream Sports, is a sports streaming platform that aims to make lesser-known sports and leagues more accessible and affordable for fans in India. While mainstream coverage is typically dominated by high-profile events like IPL and international cricket, FanCode is filling the gap by offering live streams of niche sports like Formula 1, rugby, and golf, along with lower-league matches. FanCode’s audience has grown to over 100 million users, which speaks to the value it provides to sports fans looking for affordable options outside of top-tier events.
FanCode’s target customers are sports fans who want affordable access to a broader range of events beyond what’s mainstream. These include both niche sports and domestic, lower-league matches.
Criteria | User 1 | User 2 | User 3 |
---|---|---|---|
Name | Mayank | Akash | Sanyam |
Age | 22 | 27 | 35 |
Demographics | Tier 2 | Tier 1 | Tier 1 |
Need | Plays fantasy sports, wants to earn more | To follows Formula 1 | To follow Formula 1 |
Pain Point | Dream11 doesn’t have live streaming | F1 TV Pro is too costly | F1 TV Pro is too costly |
Behavior | Wants to earn extra cash, loves cricket, thinks knowledge can help him win | Follows F1 to keep up with friends | Follows F1 as a hobby |
Perceived Value | Affordable way to follow non top tier cricket | Affordable way to watch F1 | Affordable way to watch F1 |
Frequency of Use | Multiple times a week | Twice a month | Twice a month |
Average Spend | About ₹100/month for multiple tours | ₹50/month | ₹50/month |
Product Accessibility | Uses most of FanCode’s features | Uses only F1 coverage | Uses only F1 coverage |
Product Experience | Mixed experience | Good value for money | Good value for money |
Lets try to FanCode’s main goals with the "Jobs to Be Done" (JTBD) framework, which will help us to clarify what users are really aiming to accomplish when they use the platform.
Goal Priority | Goal Type | JTBD |
---|---|---|
Primary | Personal | Providing affordable streaming of non-mainstream sports (e.g., F1, rugby, golf) |
Secondary | Social | Let the users experience additional content around the these events - like build-ups and post event interviews. |
Validation:
Goal Priority | Goal Type | JTBD |
---|---|---|
Primary | Personal | Providing affordable streaming of non-mainstream leagues on which there is big fantasy sports market |
Secondary | Functional | Supporting fantasy sports players with lower-league insights for better decision-making |
Validation:
The full teardown can be found here.
Let us now examine the highlights and reiterate what works and what does not.
FanCode’s SEO is on point—searches for options to stream sports like Formula 1 in India easily lead users to the platform. This makes for a seamless entry for those specifically looking for niche sports.
The homepage, however, hits users with a large ad right at the top, which can be distracting and disrupts the sports content.
The log-in pop-up is simple, but the Google sign-up requires an unexpected permissions pop-up, which can be off-putting.
In the Formula 1 section, the dropdown menu lacks context, making it hard for users to understand the options right away.
The Grand Prix event page is user-friendly, with real-time countdowns and a clear “Get a Pass” option. This page is a clear highlight of the onboarding experience.
The pricing page does a great job offering different plans for various users. It’s clear, transparent, and breaks down pricing options effectively.
FanCode’s onboarding is solid, but a few changes could improve flow:
These tweaks can create a smoother, more intuitive experience that better supports users' needs and keeps them engaged from the start.
In this section, we’ll define key activation metrics for FanCode based on user actions that indicate early engagement and long-term retention potential. Each metric is hypothesized in terms of specific user actions within a timeframe, showing early signs of commitment to the platform.
To support these hypotheses and gain a deeper understanding of user engagement, the following metrics will be tracked. Each metric connects back to the activation hypotheses and supports insights into how well FanCode’s onboarding drives early engagement and long-term retention.
These activation metrics and supporting data points help create a comprehensive view of how effectively FanCode’s onboarding fosters user commitment, guiding optimization for long-term retention.
Brand focused courses
Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.
All courses
Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.
Explore foundations by GrowthX
Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more
Crack a new job or a promotion with the Career Centre
Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business
Learning Resources
Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.
Patience—you’re about to be impressed.